you're twins - French English Dictionary